package com.colorlight.cloud.complete.entity.po;

import com.colorlight.cloud.gateway.api.message.constraint.basics.object.Trans;
import com.colorlight.iot.proto.complete.entity.CompleteEntity;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
public class BaseInfo implements Trans<BaseInfo, CompleteEntity.BaseInfo> {

    /**
     * IP地址信息
     */
    private IpInfo ipInfo;

    /**
     * IP地址的指定方式，dhcp动态，static静态，LTE:4g
     */
    private String mode;

    /**
     * 网络物理地址（MAC地址）
     */
    private String mac;
}

